package com.xhwl.logistics.bo;

import lombok.Getter;
import lombok.Setter;

@Setter
@Getter
public class VehicleCarRecordRateBO {

    public VehicleCarRecordRateBO() {
        this.temporaryCar = 0;
        this.monthCar = 0;
        this.storedValueCard = 0;
        this.freeCard = 0;
        this.visitorCar = 0;
        this.vipCar = 0;
        this.hourRentCar = 0;
        this.propertyRightCar = 0;
        this.countingCar = 0;
        this.honoredGuestCard = 0;
        this.employeeCard = 0;
    }

    //由于车卡类型增加，因此增加字段了，所以该构造是兼容之前的全字段构造
    public VehicleCarRecordRateBO(Integer temporaryCar, Integer monthCar, Integer visitorCar) {
        this.temporaryCar = 0;
        this.monthCar = 0;
        this.visitorCar = 0;
    }

    private Integer temporaryCar;      //之所以该字段名称定义为temporaryCar而不是temporaryCard，因为项目早期该接口已给出

    private Integer monthCar;          //之所以该字段名称定义为monthCar而不是monthCard，因为项目早期该接口已给出

    private Integer storedValueCard;

    private Integer freeCard;

    private Integer visitorCar;         //之所以该字段名称定义为visitorCar而不是visitorCard，因为项目早期该接口已给出

    private Integer vipCar;

    private Integer hourRentCar;

    private Integer propertyRightCar;

    private Integer countingCar;

    private Integer honoredGuestCard;

    private Integer employeeCard;

}
